package com.joker.springboottestdemo.job;


import com.joker.demo.core.annotation.JobHandle;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

import java.util.concurrent.TimeUnit;

/**
* 
* @author : feixiang.li
* @since : 2025-07-27 16:56
*/
@Service
@Slf4j
public class SimpleJobService {


    /**
     * 1、简单任务示例（Bean模式）
     */
//    @JobHandle("demoJobHandler")
    public void demoJobHandler() throws Exception {
        log.info("执行任务开始");

        for (int i = 0; i < 5; i++) {
            log.info("任务执行中：{}", i);
            TimeUnit.SECONDS.sleep(2);
        }
        // default success
    }

}
